	var $form = $('#budgetYearStatisticFrom');
	$(document).ready(function() {
		var $form_div = $("#budgetYearStatisticFrom div");
		winResize($form_div);
		$(window).resize(function() {// 当调整浏览器窗口的大小时，发生 resize 事件
			winResize($form_div);
		});
//		tabsSelect();
		dateFormatter();
		endDateFormatter();
		loadqueryTable();
		loadauditTable();
	});
	
	function  loadqueryTable()
	{	
		$('#auditBudgetYear_datagrid').datagrid({
			cls: "theme-datagrid",
			  singleSelect:true,  
			  rownumbers: true,
//			  toolbar: '#querytb',
			  fitColumns:true,
			  collapsible: true,
//			  url: "budgetYearStatistic/getAuditinfo",
			  queryParams: sy.serializeObject($form),
//			  pagination: true,
//			  pageSize: 10,
//			  method: 'post'
//			  remoteSort:false,
//			  multiSort:true
		});
	}
	
	function  loadauditTable()
	{
		$('#queryBudgetYear_datagrid').datagrid({
			cls: "theme-datagrid",
			  singleSelect:true,  
			  rownumbers: true,
//			  toolbar: '#audittb',
			  fitColumns:true,
			  collapsible: true,
//			  url: "budgetYearStatistic/getQueryinfo",
			  queryParams: sy.serializeObject($form),
//			  pagination: true,
//			  pageSize: 10,
//			  method: 'post'
//			  remoteSort:false,
//			  multiSort:true
		});
	}
	
	function  searchFrom()
	{
		loadqueryTable();
		loadauditTable();
	}
	
	/*tab选中事件
	 * 
	 */	
	function  tabsSelect()
	{
		 $('#budgetYearStatistic_tabs').tabs({  
			 	border:false,
		        onSelect:function(title){ 
		    	  if(title=="年度预算审核")
		    	  {		
		    		  $('#auditBudgetYear_datagrid').datagrid("reload");
		    	  }
		    	  if(title=="年度预算查询")
		    	  {		
		    		  $('#queryBudgetYear_datagrid').datagrid("reload");
		    	  }
		          
		      }   
		 });
	}
	
	function  passverification(ids)
	{
		var url = "/budgetYearStatistic/passverification";
		var param = {
				'ids':ids,
				'checkstate':'1'
			};
		var redata = common_ajax.ajaxFunc(url,param);
		if(redata == "200")
		{
			 $.slideMsg("审核成功", parent.$);
			 $('#auditBudgetYear_datagrid').datagrid("reload");
		}else
		{
			$.alert(parent.$, "操作失败！！");
		}
	}
	function  ok()
	{	
		
		var ids=$('#noaudit').val();
		var checkReason=$('#checkReason').val();
		var url = "/budgetYearStatistic/passverification";
		var param = {
				'ids':ids,
				'checkReason':checkReason,
				'checkstate':'0'
			};
		var redata = common_ajax.ajaxFunc(url,param);
		if(redata == "200")
		{
			 $.slideMsg("操作成功", parent.$);
			 $('#budgetYearStatistic_window').window('close');
			 $('#auditBudgetYear_datagrid').datagrid("reload");
		}else
		{
			$.alert(parent.$, "操作失败！！");
			$('#budgetYearStatistic_window').window('close');
		}
	}
	
	function  votedown(ids)
	{
		$('#budgetYearStatistic_window').window('open');
		$('#noaudit').val(ids);
	}
	
	
	
	function  dateFormatter()
	{
		$('#budgetMonthStatistic_startMonth').datebox({
		       //显示日趋选择对象后再触发弹出月份层的事件，初始化时没有生成月份层
		       onShowPanel: function () {
		          //触发click事件弹出月份层
		          span.trigger('click'); 
		          if (!tds)
		            //延时触发获取月份对象，因为上面的事件触发和对象生成有时间间隔
		            setTimeout(function() { 
		                tds = p.find('div.calendar-menu-month-inner td');
		                tds.click(function(e) {
		                   //禁止冒泡执行easyui给月份绑定的事件
		                   e.stopPropagation(); 
		                   //得到年份
		                   var year = /\d{4}/.exec(span.html())[0] ,
		                   //月份
		                   //之前是这样的month = parseInt($(this).attr('abbr'), 10) + 1; 
		                   month = parseInt($(this).attr('abbr'), 10);  

					         //隐藏日期对象                     
					         $('#budgetMonthStatistic_startMonth').datebox('hidePanel').datebox('setValue', year + '-' + month); 
		                 });
		             }, 0);
		        },
		            //配置parser，返回选择的日期
		            parser: function (s) {
		                if (!s) return new Date();
		                var arr = s.split('-');
		                return new Date(parseInt(arr[0], 10), parseInt(arr[1], 10) - 1, 1);
		            },
		            //配置formatter，只返回年月 之前是这样的d.getFullYear() + '-' +(d.getMonth()); 
		            formatter: function (d) { 
		                var currentMonth = (d.getMonth()+1);
		                var currentMonthStr = currentMonth < 10 ? ('0' + currentMonth) : (currentMonth + '');
		                return d.getFullYear() + '-' + currentMonthStr; 
		            }
		        });

		        //日期选择对象
		        var p = $('#budgetMonthStatistic_startMonth').datebox('panel'), 
		        //日期选择对象中月份
		        tds = false, 
		        //显示月份层的触发控件
		        span = p.find('span.calendar-text'); 
		        var curr_time = new Date();

		        //设置前当月
		        $("#budgetMonthStatistic_startMonth").datebox("setValue", myformatter(curr_time));
	    
	 
	}
	function  endDateFormatter()
	{
		$('#budgetMonthStatistic_endMonth').datebox({
		       //显示日趋选择对象后再触发弹出月份层的事件，初始化时没有生成月份层
		       onShowPanel: function () {
		          //触发click事件弹出月份层
		          span.trigger('click'); 
		          if (!tds)
		            //延时触发获取月份对象，因为上面的事件触发和对象生成有时间间隔
		            setTimeout(function() { 
		                tds = p.find('div.calendar-menu-month-inner td');
		                tds.click(function(e) {
		                   //禁止冒泡执行easyui给月份绑定的事件
		                   e.stopPropagation(); 
		                   //得到年份
		                   var year = /\d{4}/.exec(span.html())[0] ,
		                   //月份
		                   //之前是这样的month = parseInt($(this).attr('abbr'), 10) + 1; 
		                   month = parseInt($(this).attr('abbr'), 10);  

					         //隐藏日期对象                     
					         $('#budgetMonthStatistic_endMonth').datebox('hidePanel').datebox('setValue', year + '-' + month); 
		                 });
		             }, 0);
		        },
		            //配置parser，返回选择的日期
		            parser: function (s) {
		                if (!s) return new Date();
		                var arr = s.split('-');
		                return new Date(parseInt(arr[0], 10), parseInt(arr[1], 10) - 1, 1);
		            },
		            //配置formatter，只返回年月 之前是这样的d.getFullYear() + '-' +(d.getMonth()); 
		            formatter: function (d) { 
		                var currentMonth = (d.getMonth()+1);
		                var currentMonthStr = currentMonth < 10 ? ('0' + currentMonth) : (currentMonth + '');
		                return d.getFullYear() + '-' + currentMonthStr; 
		            }
		        });

		        //日期选择对象
		        var p = $('#budgetMonthStatistic_endMonth').datebox('panel'), 
		        //日期选择对象中月份
		        tds = false, 
		        //显示月份层的触发控件
		        span = p.find('span.calendar-text'); 
		        var curr_time = new Date();

		        //设置前当月
		        $("#budgetMonthStatistic_endMonth").datebox("setValue", myformatter(curr_time));
	    
	 
	}
	//格式化日期
	function myformatter(date) {
	    //获取年份
	    var y = date.getFullYear();
	    //获取月份
	    var m = date.getMonth() + 2;
	    return y + '-' + m;
	}
